home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / swingall.jar / javax / swing / text / StyledEditorKit$StyledViewFactory.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-07-15  |  1.2 KB  |  31 lines

  1. package javax.swing.text;
  2.  
  3. class StyledEditorKit$StyledViewFactory implements ViewFactory {
  4.    public View create(Element var1) {
  5.       String var2 = var1.getName();
  6.       if (var2 != null) {
  7.          if (var2.equals("content")) {
  8.             return new LabelView(var1);
  9.          }
  10.  
  11.          if (var2.equals("paragraph")) {
  12.             return new ParagraphView(var1);
  13.          }
  14.  
  15.          if (var2.equals("section")) {
  16.             return new BoxView(var1, 1);
  17.          }
  18.  
  19.          if (var2.equals("component")) {
  20.             return new ComponentView(var1);
  21.          }
  22.  
  23.          if (var2.equals("icon")) {
  24.             return new IconView(var1);
  25.          }
  26.       }
  27.  
  28.       return new LabelView(var1);
  29.    }
  30. }
  31.